river raft - German English Dictionary